traitor's remorse - French English Dictionary